跳到内容
懒人吧
返回

Windows 沙盒

编辑页面

Windows 沙盒提供了轻型桌面环境,可以安全地在隔离状态下运行应用程序。 安装在 Windows 沙盒环境下的软件保持“沙盒”状态,并且与主机分开运行。

沙盒是临时的。 关闭后,系统将删除所有软件和文件以及状态。 每次打开应用程序时,都会获得沙盒的全新实例。 但是,请注意,从 Windows 11 内部版本 22509 起,将通过从虚拟化环境内部启动的重启来保留数据,这对于安装需要重新启动操作系统的应用程序非常有用。

安装在主机上的软件和应用程序不会直接出现在沙盒中。 如果需要在 Windows 沙盒环境中运行特定的应用程序,则相应的应用程序必须就是安装在沙盒环境中才行。

Windows 沙盒具有以下属性:

重要

Windows 沙盒默认启用网络连接。 可以使用沙盒配置文件禁用 Windows 沙盒配置文件

目录

Windows 版本和许可要求

下表列出了支持 Windows 沙盒的 Windows 版本:

Windows 专业版Windows 企业版Windows 专业教育版/SEWindows 教育版

Windows 沙盒许可证权利由以下许可证授予:

Windows 专业版/专业教育版/SEWindows 企业版 E3Windows 企业版 E5Windows 教育版 A3Windows 教育版 A5

有关 Windows 许可的详细信息,请参阅 Windows 许可概述

必备条件

备注

Windows 家庭版当前不支持 Windows 沙盒

安装

  1. 确保电脑使用的是 Windows 10 专业版或企业版,内部版本号为 18305 或 Windows 11。

  2. 在电脑上启用虚拟化功能。

    • 如果你使用的是实体电脑,请确保在 BIOS 中启用了虚拟化功能。

    • 如果你使用的是虚拟机,请运行以下 PowerShell 命令来启用嵌套虚拟化功能: PowerShell复制

      Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true
  3. 使用任务栏上的搜索栏,并键入打开或关闭 Windows 功能来访问 Windows 可选功能工具。 选择“Windows 沙盒”,然后点击“确定”。 如果系统提示你重启电脑,请执行此操作。 如果没有“Windows 沙盒”选项,则表示你的电脑不满足运行 Windows 沙盒的要求。 如果你认为此分析不正确,请查看先决条件列表以及步骤 1 和步骤 2。 备注

    若要使用 PowerShell 启用沙盒,请以管理员身份打开 PowerShell 并运行以下命令:

    PowerShell复制

    Enable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -All -Online
  4. 在“开始”菜单上找到并选择“Windows 沙盒”以首次运行。 备注

    Windows 沙盒不遵循主机系统的鼠标设置,因此,如果主机系统设置为使用左手鼠标,则必须在 Windows 沙盒启动时在 Windows 沙盒中手动应用这些设置。 或者,可以使用沙盒配置文件运行登录命令来交换鼠标设置。 有关示例,请参阅 示例 3

用途

  1. 从主机复制一份可执行文件(以及运行应用程序所需的任何其他文件),并将它们粘贴进“Windows 沙盒”窗口中。
  2. 在沙盒内运行可执行文件或安装程序。
  3. 完成实验后,关闭沙盒。 系统将会弹出一个对话框,提示你将放弃并永久删除所有沙盒内容。 选择“确定”。
  4. 确诊主机没有显示任何你在 Windows 沙盒中做出的修改。

编辑页面
分享到:

上一篇
网站托管方式
下一篇
xlog不支持多域名添加解决方法